About Megadon International Uk Co. Ltd (13575472) United Kingdom