sorry !! don't have first hand experience of that. If you have relatives or friends in UK then i would look at going down a 'freesatbysky' card route, you can get 'card only' but need to give them a call, there is a post in the FAQ of PP to hide your telephone number. Once the card arrives at registered address you get posted here, on arrival here you call sky to make the card live, they ask a few questions such as box serial number, model etc and confirm address then all works.
http://www.freesatfromsky.co.uk/faqs-freesat.aspxQuote:
Q: I already have Sky digital satellite equipment - what else do I need?
A: All you need to gain access to the free channels available on the digital satellite platform is a Freesat from Sky viewing card, which costs just £20. If you’d like to access the interactive services available, you’ll also need a working phone line. To purchase a viewing card please phone Sky on 08448 244 400.
If you need subscription channels then i`m not sure how to go about that.