About Canine Life Science Group Ltd (12406584) United Kingdom