VARA INNOVATION SPECIALISTS… 733114 valuation | Upswitch bv