My guess by the name is that he has invested in a business targetting the latest craze .... "Escape Rooms". You know the one.... where you lock a group of people in a room, and they have a fixed time to work out the clues required to open the door before they burn to death.
Either that, or it's a business designed to facilitate his Escape from the Trap that is NTFC........