About Gammalot Ltd (08182324) United Kingdom