About G.l.r Visual Ltd (11506137) United Kingdom