There's also income tax paid by Ikea employees, which I guess is why the Swedish government has let Ikea get away with the rest of it.
ps this is exactly the same sort of scam (double Irish rather than dutch sandwich) used by Google/HP/MSFT/Dell and every other company operating in Europe
Setting up holding companies in EU to pay minimal tax is standard practice: creating a 'charitable organisation' absolutely isn't. Ikea is a very unique, and in some ways innovative, example of creative accounting.