About Glg1 Digital Ltd (13410388) United Kingdom