About Maze 3 Limited (08325025) United Kingdom