Hello, I'm wondering if anyone can help me here as I don't seem to be
able to contact O2 customer services. I'm abroad (Europe) and cannot
make any phone calls either to the UK or any countries in Europe. I'm
also not able to call O2 numbers (top up,...