Yes. While AllTrack is headquartered in the United States, we represent and pay publishers from all around the world, regardless of country of citizenship for individual publishers or country of formation for companies that are publishers.
You can read about some of the benefits of setting up a publisher with AllTrack here.
You can setup a free AllTrack publisher account here.