About Canopy Technologies Ltd. (10685008) United Kingdom