LEPTA PAYMENT SOLUTIONS LIMI… 769911 valuation | Upswitch bv