ALEF Education Holding PLC engages in consulting and research and development of technology education, teacher training, educational consultancy, and IT services, including software design and ...