About Maze Ed Limited (09303259) United Kingdom