Do I need to file a 1099 for a foreign company owned by a US Citizen living abroad?

I had some software development work done by a foreign company owned by a US citizen living in Europe.  Do I need to file a 1099 for them?  If so, how do I fill out the 1099 without a US tax ID (I have their  'KvK' number which is their TIN equivalent)?  If not, how do I account for it?

Thanks for your help!