Genel Energy Somaliland Limited

See Duedil - https://www.duedil.com/director/917534714/charles-proctor