About Jollof Rice Ltd (12809982) United Kingdom