About Animaco Ltd (09488092) United Kingdom