There is no option to upload the documents. All the documents have to be submitted to the ICICI officer when he or she reaches out to you for the account opening. Here’s a detailed list of the documents required:
Sole proprietorship & HUF - https://help.bankopen.co/documents-for-sole-proprietorship-firm-and-huf
Public and Private Limited - https://help.bankopen.co/list-of-documents-for-public-and-private-limited-companies
Trust, Society & Club - https://help.bankopen.co/list-of-documents-for-trust-society-association-and-club-tasc
Please note an account opening cheque is also required with the documents. The cheque value will change depending upon the account variant and type of business.