90 Seconds on the Verge seems to have disappeared from the UK iTunes store.

I'm going somewhere with rubbish Internet so I won't be able to stream episodes anymore, where has the download feed for 90 seconds on the verge gone? It used to be in the iTunes store but it doesn't appear anymore when I search for it. Any ideas when it will return?