About Mani European Ltd (10972318) United Kingdom