Company STC INVEST 305878533 Connections and affiliations of the counterparty