If you downloaded the APK to the device you should only have to open the file. The instalion process will then show you what components the app will use and ask you if you want to install or cancel. That's it.
THere is an app that means you attach to any countries market, that should work, however it does mean that you need to get that app. you might get it from a non-market site but you will need to enable the unknown source setting in Applications