Company STC GREEN AND CLEAN 309469604 Connections and affiliations of the counterparty