About Megoes International Trading Co. Ltd (13653343) United Kingdom