About The Maze Academy Limited (10143516) United Kingdom