Please can you advise if there is a UK number for customer support? I’ve tried all the options on the help pages, have posted a topic in this forum and have even sent a direct message on Twitter and I am getting nowhere. I’m getting quite angry about it now, it should not be this hard to get some help/resolution.