Moore opens London office to boost business development