Company TRIUMPH SYSTEM 310336439 Connections and affiliations of the counterparty