About Lexicon View Management Company Ltd (11572552) United Kingdom