About The Legal Translator Company Limited (10888510) United Kingdom