At the present time, only business owners residing within the United States can open a checking account and the business much be registered with the United States (usually with the state where the business owners have residence).
Please also see here for the general application requirements.
If you have moved outside of the United States or have frequent international transactions, you may be contacted about the international activity in your Account and for further verification of your address. If you are moving, traveling, or will be temporarily residing overseas, we recommend you contact us to prevent any disruption in your Account activity. Your Account may be closed if you will not be returning to the United States, are residing outside the United States for extended periods of time or have not notified us of your extended travel.
Lili is a technology company and not a bank. Banking services are provided by Choice Financial Group, Member FDIC. The Lili Visa® Business Debit Card is issued by Choice Financial Group, Member FDIC, pursuant to a license from Visa U.S.A.