About Canopy International Limited (10083314) United Kingdom