About The Lexicon Management Company Limited (11297050) United Kingdom