About Glav Gamble Ltd (12804871) United Kingdom