About Gambler Holdings Limited (12355681) United Kingdom