Seeing the screenshot on the site with WPS Office seem like a huge red flag to me, while the distro might not be affiliated with WPS Office, I'll just put the link here to raise attention that WPS Office DOES NOT worth anyone's trust.
https://www.reddit.com/r/linux/comments/vz1gse/allegedly_wps...