About Afrilicken Junction Restaurant Ltd. (11776462) United Kingdom