You can order and activate the SIM card online without providing any ID or passing a UK credit check. If you want to get a Pay Monthly contract, this will require you to be a UK resident. You’ll also need a UK bank account and will need to pass a UK credit check .5 Tem 2021