STEHR BUSINESS & IT CONSULTI… 703346 valuation | Upswitch bv