What really skeptical right now is, why only 2 worker in the team.
There might be some team members behind this project that really not an important to publish their information since they just doing a small job.
Maybe your right but the dev must explain it to the people why there are only 2 members working the project. Or maybe this is just a small project which can only be done by 2 people.
perhaps these two people are the main developers in this project. Although I believe that they need to show us all the employees who participate in the development of the project.
It's nearly impossible for two people to handle this humongous tasks in creating this platform. I think they should really publish other team members' profile if they want to give their investors assurance. Transparency creates trust and confidence, I reckon.