About Laxgame Limited (08806405) United Kingdom