MERCER INNOVATION INTERPRISE… 615313 valuation | Upswitch bv