Company INNOVATION ALGORITM 305968444 Connections and affiliations of the counterparty