You can get quite far in the process just by contacting them, but they will want to meet with you in person.
Account opening with them isn't any different from other banks. Expect to have show and disclose everything and every little bit about yourself and your business.