24 Energy Solutions Co., Ltd.