About Glu Operations Uk Ltd (13625802) United Kingdom