Uniworld appoints managing director