About Animo Management Limited (04933371) United Kingdom