It does appear that you are correct, dks: Over the weekend, I received notice of a change in url - to 21venturecapital.com ... which does seem to be operating normally. A further reason to remain suspicious of the whole operation, of course.
In just the past week or so, I am unable to access a particular website (21vc.io), getting the error message attached:
All other websites open normally.
BUT I get this message not only on my desktop (using DuckDuckGo) and my iPad (both using my home...