About Memori Ltd (11971347) United Kingdom