Hello @silsa,
Thanks for reaching out, welcome to our Community Help Forum! Normally we ask you create your account for the country you are currently residing in. The details needed to open a UK Business account would be your name, email, DOB, SSN / iTIN, UK phone number and UK address to open a UK account.
Hope that clears up any confusion.
- Jon K
... View more