Avoid this company at any cost. They are not regulated by anybody whatsoever. They are NOT FCA registered which is a requirement. Information provided on the website (e.g. HMRC registration etc) is fake too. They are filing dormant accounts with companies house. The parent company is mortgagefx which is very poor company with negative assets.
Once you paid money in to their account they will endlessly keep asking for documents and rejecting them under disguise of Money laundering regulations. There will always be something more they need and usually something which you may not have to hand at the time. If the market moves in their favor you MAY get your money at the old rate. If market moves against them they will fail your authentication and keep a large part of what you paid as cancellation fee. Either way they win. Even to receive the remaining part of your money will be an uphill struggle. In most cases where large amounts are involved you are likely to get nothing back. You may decide to take legal action but in the long process they would have changed the company name and you will end up with nothing. imsfx.co.uk are also part of the same scam.