About Netent Uk Ltd (12038243) United Kingdom