EUROPEAN FINANCIAL AND T… 0427124751 valuation | Upswitch bv