Definitions for "IUK"
Invest in UK (National inward investment agency)