About Lex Invest Limited (12542931) United Kingdom