Company XINCHENG BMBS 305718715 Connections and affiliations of the counterparty