About Canopy Smart Clean Limited (11473319) United Kingdom