Company TECHNO IDEA 312014663 Connections and affiliations of the counterparty