I confirm using stripe.
Paypal is setup but not used it yet
Tip for stripe, link it to a GBP account of Transferwise not the USD ACCOUNT or you will do an extra step with a W8 form that you are a non usa tax payer
If you can setup a personal Transferwise account, this can speed up setting a company account
Also, you can use the personal Transferwise bank statement in your identity verification.
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
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.