About Animo Healthtech Ltd (13674806) United Kingdom