Hi there, I signed up with Public mobile in a London drugs in November but must've forgotten to verify my phone number with an account online. I lost my SIM card and I am unable to get into my account. My credit card is still attached to my old SIM a...