I live in the UK - How do I pay for TurboTax if I only have UK CC's and if I get no refund?

I no longer have US bank accounts or Credit Cards and live in the UK. How do I pay for TurboTax if I only have UK CC's and if I get no refund? I can enter the CC details but will not allow me to enter a UK address. Really infuriating in a world of global finance.