About Nana Aba S African Cuisine Limited (13320503) United Kingdom