About Memosyne Ltd (SC327194) United Kingdom