About China Xinhai Machiney Co. Ltd (12118832) United Kingdom