Company TRIANGULAR TECHNOLOGY 309980104 Connections and affiliations of the counterparty