About Falafel Cairo Ltd (11859935) United Kingdom