About Meylee International Co. Ltd (08434761) United Kingdom