About International Marketing Translations Ltd (11790072) United Kingdom