About Gl Language Services Ltd (10780927) United Kingdom