The footnote on page contains number of an organization registered in Sweden [1] that points to submitting account. This account has little activity beside this submission, and one comment. And this site contains nothing but charts for three categories of Yearlong Review of CNN's Reporting on the Russo-Ukrainian Conflict, US and EU elections. Just FYI.
[1] - https://www.bolagsfakta.se/8025204341-SVENSAM