Hi everyone, I tried to purchase VVVVVV recently from the fastspring site as it isn't accepting my debit card

Would it be related to the VAT ID (I'm from the UK) as the service is currently stopping my transaction.
If anyone could help that would be great.