Hitches & Glitches Restructures UAE Customer Service Division