About Lex Group Limited (12472917) United Kingdom