Cxg Construction And Mechanica Company Limited