RRS TECHNOLOGY SOLUTIONS LIM… 634406 valuation | Upswitch bv