As of 5th April 2016...
We have been in discussion with the developers of the title and the product will be available on Steam again in the next 10 days (i.e. by 15th April 2016), hopefully sooner.
Your key will then work correctly and apply the game to your Steam library.
We are very sorry for the delay in you being able to access your game on this occasion.