Nemiroff vodka has topped the latest list of elite spirits brands issued annually by research group IWSR.