The main red flag is the fact that they don’t appear to have a website.