Company IMPULSE LOAD 312501270 Connections and affiliations of the counterparty