Company MEGA SNECKS 312290322 Connections and affiliations of the counterparty