About Canopus Consultancy Limited (09421899) United Kingdom