About Memore Ltd (08778343) United Kingdom