About Animalog Ltd (12695446) United Kingdom