About Lexar Services Limited (10691737) United Kingdom