Company TMB TECH 311055993 Connections and affiliations of the counterparty