My new business needs a

My new business needs a bank account. And a second account in euro. And a debit card so that I can do simple things like booking a hotel over the phone. Nothing too complicated.
So why do I have to complete TEN forms to apply for that?