Red flags:
1. Anonymous.
2. Recent domain registration.
3. Claims to be "regulated".
Noted! We've put our profiles on the lander. We're currently working with regulators to identify the states / territories in which we can do our initial launch.
We're offering a waitlist signup to gauge interest and interact with the userbase, but we haven't launched our product yet.