hr leverage africa limited careers in Abuja, Nigeria