About Canopy Holdco Limited (11070222) United Kingdom