It seems that brokers you have mentioned are not so popular, so it is quite difficult to find information about them. Among the list above, once I`ve seen information about the second broker, but first and third sound new. Maybe, they have other trade names or abbreviations?
Anyway, you can do your own independent research. First of all, pay attention to the regulatory issues since they are the most important. Check trading conditions too - sometimes strategies could underperform due to the high commissions.
You can also search for various comparisons and reviews of trading platforms describing several brokers and trading conditions they offer. At the same time, traders` feedbacks are also important, so it is a great idea to ask on forums.