About Chopstix Canary Wharf Ltd (13033720) United Kingdom