QuickBooks doesn't create nor file 1099s for contractors with non-U.S. address. With this, I recommend contacting IRS. This way, they can give you further details and recommendations on how to proceed.
Please leave a comment below if you have any other concerns. I'm always glad to assist you.