About Canopy Group Limited (12022670) United Kingdom