About Canopy Holdings Ltd (13646182) United Kingdom