About Jollof Pot Ltd (12831339) United Kingdom