About The Maze Organisation C.i.c. (13703325) United Kingdom