About Mazeglow Limited (01690606) United Kingdom