About Mnemosyne Limited (11251870) United Kingdom