STACKRELAY TECHNOLOGIES LIMI… 795679 valuation | Upswitch bv