Your podcast is fully up to date in the Store.
Would it be possible for you to check if any tags are associated with my podcast?
All feeds have tags, so I'm not quite sure what you mean by this. However your feed is lacking the 'itunes:duration' tags which should carry the duration of each episode. Otherwise it seems OK, and includes 'keywords' which should help in searching (though in the Store this can be flaky).