About Global Interp & Translations Limited (10125052) United Kingdom