About Lexicon Linguistics Limited (13057438) United Kingdom