About Maame D S Mukase Ltd (11439111) United Kingdom