About Mmi Interim Solutions Limited (06662959) United Kingdom