About Maze Holdings Limited (05837124) United Kingdom