Cnc Smart Technology Development Company Limited