I read that Sunday Times article. Perm any one or more of these reasons to steer well clear:
1 Based in Cyprus
2 based on CFDs and other derivatives (you don't seem to own the underlying stocks)
3 the story highlighted the successful ones, but it's a bit like saying: "here's a few hundred people, and guess what, a few of them are lucky buggers"
It looked even more flaky than the new craze of crowdfunding, which I think is bound to end in tears.