Google "NASA Technology Exchange Program"
It appears this company is the only beneficiary of this government program.
Now that you're there, Google "Insuladd Scam"
I must confess, I didn't really research this very thoroughly, but I think I've seen enough.
