CGCF Investment Holding Limited