About Canary Wharf (fc2) Limited (05389394) United Kingdom