About House Of Jollof Ltd (11460537) United Kingdom