About Meeni Ltd (11620746) United Kingdom