About Lexatrom Ltd (13009358) United Kingdom