It's unclear what you're suggesting I am incorrect about. I've read the webpage and they clearly list a bunch of high profile companies as "Our Business Partners".
Have you even tried to sign up as an investor? Good luck with that as it doesn't work. The entire thing is non-functional.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.