An LLP is not a limited company.
Anyway, as I understand you already know, there is not such kind of limitations for a UK company running a business like the one that you plan.
However, there are not straightforward situations, and I recommend that, before trying to register a UK company, you speak with a solicitor and/or an accountant for legal and tax advice.
The director, in UK law, is considered the first employee of a limited company, and there are possible implications also in terms of employment law.
Also, when you register a company in the UK and you have to provide a registered address, the company service provider is required by AML regulations to make checks on the directors and shareholders owning 25% or more of the capital (PSC) and, for non-residents, these checks are not always straightforward.