COMANCHE BIOPHARMA (EUROPE)… 728475 valuation | Upswitch bv