About Canary Wharf Trading Ltd (08913627) United Kingdom