About G.l.o. Digital Ltd (11273982) United Kingdom