If I had to guess, I'd say UK means United Kingdom. Cheers and all that rot.
kayak10
Facebook Twitter Stumbleupon Reddit Digg Delicious Linkedin
Add Reply    
ICF World Championships