About The Memory Seedbank Cic (08210994) United Kingdom