STEP FORWARD TECHNOLOGY PART… 718545 valuation | Upswitch bv