SOFTWARE TECHNOLOGIES INT… 349944017 valuation | Upswitch bv