About Mama G Jollof Ltd (11304381) United Kingdom