CATALYST LIFE SCIENCE AND TE… 806611 valuation | Upswitch bv