About Purple Maze Ltd (08169403) United Kingdom