WTF has that got to do with UK taxation?
What do you mean?
Have you ever bought microsoft software? And paid for it?
bought, paid, delivered, installed and used in the UK?
earning profits in the UK?
No tax paid in UK.
When you buy a pie at Greggs
cooked in UK, sold in UK, to a UK resident, eaten in UK, generating profits in UK
UK tax paid on those profits
Spot the difference