About Lexicon International Ltd. (10311520) United Kingdom