CHRISTOPHER MOORE CONSULTING LTD