About Nomangaming Ltd (11162936) United Kingdom