Discovery Island C Investor Holding Limited