About Mfunguamoyo Corporation Ltd (12758344) United Kingdom