IPHARMED EUROPE PRIVATE LIMI… 813093 valuation | Upswitch bv