animal u 0026 production careers in Ibri, Oman