About Canary Wharf Nqo Gp Limited (10489624) United Kingdom