Company MEGAROAD 308314418 Connections and affiliations of the counterparty