That website has a dubious reputation. Lot’s of made up junk.
Noticed it pretty quickly after going there. Dang it, so many scammers. Thanks for confirming my doubts.