About Jollof Products Ltd (11321851) United Kingdom