IA Ibrahim Abdi Omar Current PSC Person with significant control at MEKA TRAVEL LTD Notified on 17th Sep 2020