About Mm Canary Wharf Ltd (12869633) United Kingdom