About Animose Service Ltd (11917006) United Kingdom