Company IMPERVIA 310906148 Connections and affiliations of the counterparty