About Lexer Limited (10974813) United Kingdom