About Canine Organics Limited (12020457) United Kingdom