About Mamai Jammeh Ltd (11645206) United Kingdom