Yes, it’s regulated by the UK’s Financial Conduct Authority (FCA), among other financial regulators.