About African Bar & Restaurant Ltd (11322847) United Kingdom