About Merica Co. Ltd (08591077) United Kingdom