About Alc Translations Ltd. (10464502) United Kingdom