You will need both for setting up the company and opening the accounts with Transferwise and Paysera
Passport is for identity
Bank statement is for address verification
With Transferwise i had already a personal account for my freelance work, so my Business account got activated in one day.
You setup the company first with 1stformations
Then they will send you a link to setup Transferwise account
Transferwise offers both business and personal account
You can't get the personal account in your country, yet you can get a business account for a uk company under your control.
You will deal with every institution as a company, with the company address.
Your name is visible in the companies house register available online.
You will provide your personal details as the director of the company and majority owner