SARSFIELD TEC SOLUTIONS LIMI… 817675 valuation | Upswitch bv