Opening A Bank Account – The Most Challenging Aspect Of Company Formation Germany