below is the link to tama uk's latest page for the ic.
it looks as though your last picture is the most up to date.
although i don't usually go by the picture on a website that's selling gear. they don't always have the latest photo up.
unfortunately the only real way to tell if it's the current model is to order it and see what they ship to you.