Get your taxes done using TurboTax

the credit goes on Form 1116. 

 

where did you list the foreign income?

 

Also, I assume you are a US citizen who are required to list their world wide income on their tax returns.  So even though it's a PURE foreign company, your citizenship requires the reporting.