STEM BUSINESS CONSULTING LIM… 648224 valuation | Upswitch bv