clarification: i'm in EU
i'm familiar with Companies House though
Your residency/citizenship does not play any part in forming a UK LTD. It might affect your ability to open an account with some banks though.
These guys are okay https://www.99pcompanyformations.co.uk/ The whole process takes a few minutes and costs almost nothing.
You can incorporate to reduce liability easily, it does not cost a lot of money in most jurisdictions.