It’s known about, and it’s a scam site. Someone with a load of affiliate links trying to snare a few people looking for this site.
If you do a search on this site (bar near the top) for the site in question, we have discussed it a few times… Not much that can be done unfortunately.