About Jollof Hut Ltd (12609275) United Kingdom