ANDROMEDA BIOTECHNOLOGY LIMI… 608845 valuation | Upswitch bv