About Canary Wharf (fs Holdco) Limited (09872457) United Kingdom