C A E C Assets Holding Co., Ltd.