Nominated Advisor and Joint Broker Stifel Nicolaus Europe Limited 150 Cheapside London EC2V 6ET United KingdomJoint Broker Peel Hunt LLP Moor House, 120 London Wall London EC2Y 5ET United KingdomCapital Markets Advisor Auctus Advisors LLP Robsacks, Long Barn Road Weald, Sevenoaks, Kent TN14 6NJ United KingdomLegal Bryan Cave Leighton Paisner Adelaide House, London Bridge London, EC4R 9HA UK Blake, Cassels & Graydon LLP 23 College Hill 5th Floor London EC4R 2RP Baker & McKenzie Boulaq Num.1, Boulaq, Cairo Governorate Egypt Tour Crystal 1, Boulevard Sidi Mohamed Ben Abdellah Quartier Casablanca Marina 20030 Casablanca MoroccoCommercial Banking HSBC Bank PLC 129 New Bond Street London W1J 2JA Commercial International Bank Nile Tower Building, 21/23 Charles De Gaulle Giza. P.O. Box 2430 CairoRegistrars Link Asset Services The Registry, 34 Beckenham Road Beckenham, Kent, BR3 4TU United KingdomAuditor PricewaterhouseCoopers 7 More London Riverside London, SE1 2RT United KingdomFinancial PR Camarco 107 Cheapside London, EC2V 6DN United Kingdom