Yes 
We are a UK based business and fully regulated by the Financial Conduct Authority – Permission Reference Number 715726.
All our lenders are also UK based businesses also fully regulated by the Financial Conduct Authority