Company ELECTRA INNOVATIONS 311844201 Connections and affiliations of the counterparty