Company ITS INNOVATION 311592650 Connections and affiliations of the counterparty