About Lex Investments Limited (03393620) United Kingdom