About Animo Trust (CE026795) United Kingdom