About Mera International Limited (10941963) United Kingdom