About Lex Holdings Limited (06894414) United Kingdom