31 Construction And Engineering Company Limited