DEC ENGINEERING & COMMERCIAL… 640780 valuation | Upswitch bv