My mate was talking about this. He's based in Portugal (favourable property tax) and may already be running a company from Estonia (favourable corp tax). I should have a closer look but anything that could obfuscate the owners and/or remove UK residency legal impacts could be useful.
I've just recently done a load of research on setting up a legal entity in Europe. Estonia is pretty good, but Netherlands or Belgium are probably better - and in the former you can do it in English too. Happy to share more.... (I'm currently out)
e-Residency?
https://www.e-resident.gov.ee/