Yes I use my UK Amex card as follows to pay for TaxAct each year.:
You can pay with a UK credit card without a US mailing address by using what is called a 'white address' - use only the first line of your UK credit card billing address and for the rest of the address use the TaxAct, city, state & zip code - and voila, the payment goes through!