Company MEGA SOLAR 310664989 Connections and affiliations of the counterparty