Yes, Ophelos is authorised and regulated by the Financial Conduct Authority. Our license number is 935242.