ENGINEERING & TECHNOLOGY DEV… 752825 valuation | Upswitch bv