About Global Translators Uk Ltd (05918745) United Kingdom