About Jollof Mama Ltd (10790056) United Kingdom