About Smc Canopus Ltd (11426307) United Kingdom