AG MECHANICAL CONTRACTS LIMI… 668747 valuation | Upswitch bv