About Flashmemory Ltd (12980169) United Kingdom