About Anima Animalis Ltd (11220434) United Kingdom