About Jollof Republic Limited (13040490) United Kingdom