About Amega International Trading Co. Ltd (13140984) United Kingdom