About Mikas Meras Ltd (12461774) United Kingdom