Company IMPULSE POWER TOOLS 306106828 Connections and affiliations of the counterparty