Apparently the project is a scam. Its not even worth wasting your time on it. If they could not write the documentation themselves, then what product can we talk about. Plus they have no team photo.
Agreed. The registration email finally came through after they were called on it not working. I refuse to finish the process unless they reveal more about their project and their team. This seems too fishy.