Forum Moderators: open
What it says is that the site must be a commercial site and it must also be in English.
I think the U.S. only part has to do with the credit card processing. Many U.S. companies will not process non-u.s. credit cards. If your site meets all the other requirements, and you used a U.S. credit card, I think it would get processed like any other submission.