About Mencima Est. 1968 Ltd (12790459) United Kingdom