About Animosa Limited (06409360) United Kingdom