SAVENRITH TECHNOLOGIES LIMI… 804680 valuation | Upswitch bv