About First Canary Wharf Limited (11954347) United Kingdom