Has anyone found a number for the UK by any chance? I've a billing issue that needs urgent attention, I opened a ticket 8 days ago but still it hasn't been addressed, and I'm at a bit of a loss as to what to do next. So does anyone have a number? How long does it usually take for them answer support tickets?