UK Ltd is a very easy setup and low cost.
But 19% and soon 23% is hardly low tax.
Not to mention, there is no anonymity. Your name and nationaility is going to appear on the companieshouse website, even if you use a UK address.
The country you are living in might consider your UK company...