About Beirut Kitchen Limited (11023202) United Kingdom