ALIBABA CLOUD (IRELAND) LIMI… 819445 valuation | Upswitch bv