About Mneia Merimnas Ltd (05236107) United Kingdom