About Mnemosyne Ltd (13318435) United Kingdom