About Lexcom Technology Limited (11053485) United Kingdom