About Memoir Research Ltd (08300530) United Kingdom