If you visited the U.S. in the past and have opened a personal bank account your best bet would be to try to contact your bank (preferably the same branch) and see if the would open an account for your business remotely.