I don't live in the UK so the address on my card and bank is my US address. So even with a US bank, with a US address and an ITIN, it still got declined.