About Mpm Design Research Ltd (12130648) United Kingdom