About Jollof Food Store Ltd (12597588) United Kingdom