EUCLID TRANSACTIONAL EUROPE… 751063 valuation | Upswitch bv