INTEGRA DIGITAL THERAPEUTICS… 604480 valuation | Upswitch bv