About The Animo Group Ltd. (11205222) United Kingdom