About Lexacom Scribe Limited (11433690) United Kingdom