I would not invest in it. You can find no information about any team members. Thats is normally a very bad sign. I mean if they have good people in their team, why should they not publish them?
The homepage looks not very professional, same for the whitepaper. No translations available.
My Opinion: Dont invest