Yes, existing LLC details can be uploaded to the platform and used to establish a business bank account.