Hmmm. I haven’t personally traded with them, but it looks like they’re regulated by the FCA.
So that’s a big plus for me. Then again, there are still other things to consider.
So I looked it up and these reviews might help you if you ever wanna open an account with them!