Company MODERN MEGA GENERATION 302950716 Connections and affiliations of the counterparty