Company DELUXE OTTO 311391141 Connections and affiliations of the counterparty