About Jollof Paste Ltd (12766971) United Kingdom