It is if it’s not an actual CS website. Like I stated before I’m invested and I hope it is. Just seems really odd that the cash stream domain was just registered on 2/3/20. And only for a year.
If this was your multi-million dollar company / investment wouldn’t you have secured your domain for longer that a year. Seriously you can get a domain for $18 a month.
Also would you have the forward facing website of your MM$ company using Wix website builder. Or would you have a true web dev?