About Canis (uk) Ltd (09231201) United Kingdom