I personally would not be depositing any money with this firm.
“This trading system has an extremely high win rate. The majority of those who try it report great profitability.”
If it sounds too good to be true…