About Mnfi Investment Holdings Limited (13044246) United Kingdom