About Avalon Linguistic Ltd. (11564174) United Kingdom