Company STS IT GROUP 311740403 Connections and affiliations of the counterparty