Shoe and Bags manufacturer & retailer company based in Cairo, Egypt. Melouk group owns 3 brand names Melouk, Imola, and Perto