Okay this is the first I'm hearing of this, my knowledge is so uninformed and limited on this, as I've always assumed my countries tax status was horrible.
So, if I set up a UK LTD, does this mean;
1. All of the foreign income payed to this company is not taxed at the businesses level?
Or;
2...