I took a good read at their website, due to your posts. This is a highly interesting project. It looks like a legit investment. What makes it so is of course the fact that there is actual commercial value being provided.
It looks like they have a lot of potential as well. Most of the projects I saw where in Cape Town, and something like this can really go global.