I've been trying to obtain a merchant account for a US business I've started. Problem is, I'm a UK citizen, not a US one. Although I've got a US company and bank account, I've found every merchant requires a Social Security number (because of the Patriot act). I'm wondering what to do next - and whether I have to set up a UK company just to do the payment processing!