About Memoire Limited (08868815) United Kingdom