About Lexar Uk Limited (04974771) United Kingdom