Company HAMILTON GRAND 312225259 Connections and affiliations of the counterparty