About Lextech Solutions Limited (11089878) United Kingdom