Company TSM URGENCH TEKS 310274500 Connections and affiliations of the counterparty