About Grip Gaming Ltd (11466959) United Kingdom