About Flashmemoryusb Ltd (12983954) United Kingdom