IMPULSE CONTACT TECH 304085650 Licenses and permits of counterparties