About Flashmemo Ltd. (06206638) United Kingdom