Company MEGA GRAND MED FARM 306034862 Connections and affiliations of the counterparty