Company IMPROTEX CA 310989496 Connections and affiliations of the counterparty