About Caninae Ltd (10550791) United Kingdom