It's down to the airline. When I was in South-East Asia some of them had a max size limit of 27,000mAh, at least for hand luggage, and they did actually check the 20,0000mAh one I had on me going through security once or twice. I believe this is usually the standard max capacity if one is enforced.
I flew out there via Heathrow with BA and don't remember if they had a limit, but for the sake of not having to own multiple banks it's easiest just to get something in that 20-25,000 range as that'll be enough for most scenarios.