About Maze 2 Limited (08325023) United Kingdom