"XL" GmbH, Freienbach, limited liability company