I have no experiance with this provider. But they look a whole lot more stable signal/autotrading sites out there they are registered to NFA and FSA
NFA: 0403251
FSA: 518648
Good or bad I would like to see them added somewhere here. See some reviews, what not.
No place good or bad should be excluded. That's the way I look at it.