INNOVATION DEVELOPPEMENT… 342207321 valuation | Upswitch bv