About Anima Vesta Ltd (12786569) United Kingdom