About Meriko International Limited (02145424) United Kingdom