About Mf Research Limited (04461253) United Kingdom