Company ALGORITHM GATEWAY 306871463 Connections and affiliations of the counterparty