Can I submit applications for non-U.S. companies?

Yes. On the Business Information page, select the country in which the company resides.