Cdc Holding Ltd