Swiss luxury goods company Richemont is selling off its men's wear subsidiary Hackett Ltd to Torreal, a Spain-based investment company.