About Animex Management Limited (11908093) United Kingdom