About Lexcis Ltd (13345737) United Kingdom