About Gamero Ltd (13526391) United Kingdom