About Animosis Ltd (11431319) United Kingdom