About Lex Codex Ltd (12661241) United Kingdom