About Anima And Amare Ltd (10338328) United Kingdom