TBH we don't need a 23 or a 45 to chase pirates - any ship that can carry an armed helicopter and a couple of dozen marines will do nicely
There has been some talk that the RN should be looking at some Danish "Absalon" -type vessels for this sort of work
Absalon-class support ship - Wikipedia, the free encyclopedia