R AND D PAYMENT SOLUTIONS LI… 775477 valuation | Upswitch bv