CM Holding Limited