I have no idea about the site itself, but having the domain registration showing as private isn't necessarily a red flag in itself. I do it myself to avoid spam, and it's a free service offered by many registrars.
As someone else commented, however, if it feels fishy you're probably correct.
I can smell this comment, and now I have even more microplastic in my blood.