About Mega Ocean International Co. Ltd (10188387) United Kingdom