About Incipio Canary Wharf Limited (13061122) United Kingdom