User Activity

I still haven't recieved my sim card.
Hi can anyone help me? I've ordered a pay monthly simcard I got an email to say your full steam ahead. Does that mean my simcard is on the way or what. I don't understand and I can't find the link to message o2 via WhatsApp. Courtney