Company XIANGSHUN GLOBAL MACHINERY 312418072 Connections and affiliations of the counterparty