About Canopy & Co Solutions Ltd (10731093) United Kingdom