Company LEEBABA 308129299 Connections and affiliations of the counterparty