According to official website's inquiry, Jilin Apollo Network Technology Co., Ltd. was established on April 3, 2023, located at Room 240 1, 24th Floor, Building A, Jiefang Road, Nanguan District, Changchun City. Its business scope includes network and information security software development, artificial intelligence service platform, Internet data service, Internet security service, software development and other general projects. So the company is legal.