PROFESSOR PUZZLE EUROPE LIMI… 685691 valuation | Upswitch bv