About Meras International Ltd (11430721) United Kingdom