I didn't hear about it elsewhere. By searching the web for reviews, there are nothing elsewhere.
Do you have any evidences/proofs about your claims? How did you find it at first place?
Edit : I find this review from trustpilot
https://www.trustpilot.com/review/powerrfactoryinc.comAlthough the comments are almost all negative, the rating score shows that the website is good for 43%. I wonder how those users came across this unknown website. so if it's promoted elsewhere, it should appear in google first page research result.
Reporting those sites is the best way to help community be aware of it .