About Canopus Amo Limited (13072032) United Kingdom