About Memoir Pictures Limited (08750568) United Kingdom