About Gl Telecoms Limited (10528495) United Kingdom