Cnc Precision Mechanical And Trading Company Limited