Double Tax Treaty is an agreement between two countries. UK has double tax treaties with many countries in the world which essentially eliminates double taxation.