About Canopy Ventures Ltd (09054640) United Kingdom