About Animose Ltd (11538103) United Kingdom