DRUBC LIFE SCIENCES LIMI… 808267 valorisation | Upswitch bv