You can create an LTD very easily in the UK, you can also close it very easily. Just to create the company itself you do not need any ID (not yet but you will very soon). The process is fairly straightforward and it costs less that 15GBP. You will need to have an address in the UK, where you can receive mail. Once a LTD company is created Companies House will send you by post (only by post) an Authentication Number. This is 6 digit (alphanumeric) code that you will need in order to register the company for web filing.0
If you do not have︀ a UK address you can use a Mail Forwarding Service but they will want to︁ do their KYC. They will ask for ID and proof of address. So yea,as others︂ have said, although legal if you open and close a lot of companies you will︃ have some explaining to do to the platform.
Going down the homeless person route would︄ be completely pointless as well fraudulent. There is no upside to that route.
Next year︅ we will also see the implementation of the Economic Crime and Corporate Transparency Act 2023 (ECCTA) which will introduce mandatory ID verifications for people creating LTDs in the UK.
Those are just some very general points. The complexity of it depends on your particular situation.︆ All of the info above is available on google and it is very easy to︇ find out,