BIOMEDICAL MANUFACTURING CON… 759795 valuation | Upswitch bv