About Jolly Jollof Ltd (13434978) United Kingdom