BANNER PHARMACAPS EUROPE… 419727094 valuation | Upswitch bv