The UK is preoccupied only that one pays taxes in the UK for his UK LTD. Right? A person, non resident, would pay them there. All is fine.
Who will chace a person in all other countries where he might stay during a year, a few months per year in each? Especially if a person doesn't stay in the countries or territories such as Europe, Australia, US and the like, but instead stays in less developed ones that aren't known for their aggressive taxation rules.