There is a number on the support page but my experiance of calling them from the UK at the moment is just DONT when you get though after 10min you get a message saying all the lines are busy and they cut you off I spent altogether 7 hours trying to call not all the attemps even got though to the first menue. Cost me £17
I think as someone said before they are all running around like headless chickens or they don not exist
Where did you find a phone number? Please pm me with the number.