About Canopyuk Limited (12783179) United Kingdom