Heineken has succeeded in halting the distribution of a beer called Keineken in Switzerland.