About Man In The Maze Limited (12071736) United Kingdom