About Mnemonic Trading Limited (08260940) United Kingdom