About Animosupplements Ltd (12135349) United Kingdom