About Thiester African Cuisine Limited (11514512) United Kingdom