About L Anima Gemella Ltd. (06110445) United Kingdom