About Glass Maze Technologies Limited (09693747) United Kingdom