EUROPEAN DEVELOPMENT FIN… 0862014254 valuation | Upswitch bv