MECHANICAL AND ELECTRICAL TR… 735322 valuation | Upswitch bv