Must-Know Facts about Company set up with bank account