About Jollof Restaurant Group Limited (09680860) United Kingdom