About Memoir Ltd (11905863) United Kingdom