Not much is known about Camp 25, but one thing is sure – the innocuous name given to this North Korean political prison camp does no justice to the human suffering that goes on within.