About Canopy Smart Solutions Ltd (12934111) United Kingdom