Puzzle ITC AG, Switzerland, Bern, acend gmbh, 17532