About Global Translate Ltd (10719144) United Kingdom