SENDER TECHNOLOGIES EUROPE L… 690308 valuation | Upswitch bv