According to Aiqi official website's inquiry, Shanghai Qiyuanxin Electric Power Technology Co., Ltd. was established in Room 2020- 10-27, located at Floor J 1 1 Building 158, Qingpu District, Shanghai, and is a national power investment company. It is a state-owned enterprise, not a private enterprise.