About Animo Healthcare Limited (13418606) United Kingdom