About Lexar Holdings Limited (10796630) United Kingdom