Since they have names and faces on their website, I asked for their linkedin profiles, or any social media profiles of the team. I got rejected. Then I asked only the info of the person from the team who was replying to us. He repeatedly said the information would be provided as the project evolves as I insisted.
It is great that they came up with a transparent team with open faces and names. But I don't see the point why they would defer sharing of their social media accounts / linkedin profiles. I can't find any information about any of the team members on the internet. So currently there is no way to verify they are really the people they claim to be.
Not deducting anything, just saying.