While we all abhor the cunning corporate tactics of paying sweet FA tax on profits, this is a fault of the Govt. tax loopholes. They could shut these loopholes down in the blink of an eyeball, but they wont.
Not even the local self employed plumber, electrician, builder etc , pays more tax than they have to. Everyone bar none, pays the minimum that HMRC requires. The big monster corporate money making machines are merely paying the legal amount, and least amount that they can get away with. Like every other business.