About Canary Wharf Football Academy Ltd (12118298) United Kingdom