About Mfd Holdings Limited (11852635) United Kingdom