About Animo Global Limited (11241796) United Kingdom