Department of Tourism assures to penalise Flammingoe Holidays Worldwide for not renewing registration