About Jollof Delights Restaurant Ltd (11495654) United Kingdom