About Jollof Cafe Limited (09908487) United Kingdom