Conversation so far:
is The Code is Red one of Napalm Death's albums?
In April 2005, their next album The Code Is Red...Long Live the Code was released.
How popular was it?
CANNOTANSWER.
When did they release Time Waits for No Slave?
January 2009.
Did they tour in support of the album?
"World Domination Tour.

Question: When was this?
Self-contained rewrite: When was Napalm Death's World Domination Tour?