About Mera Limited (02380496) United Kingdom