I'm located in US, however I need to set up a PayPal Business Account for my UK business. All the links seem to auto-redirect to the US account set up. Anyone know how to set up a business account for a different country while in a different country?
... View more