I use Kredit Karma, no need for a bank card at all with them, I don't know about the others. But they will check that your IP address is from the UK, if not, you won't be able to create an account/check your credit score with them.
UK residence is irrelevant, if you have a presence here...