About Canopus Global Limited (07802138) United Kingdom