SHIRLEY TECHNOLOGIES (EUROPE… 627888 valuation | Upswitch bv