OPENSTREAM TECHNOLOGIES LIMI… 664370 valuation | Upswitch bv