About Afandina Lebanese Restaurant Ltd (10894372) United Kingdom