About Animend Service Ltd (11877101) United Kingdom