ckt gmbh, Freienbach, limited liability company