About Mafowurosere Foods Limited (12466453) United Kingdom