Company EDUMATCH 309830804 Connections and affiliations of the counterparty