scharnagl & partner gmbh, Aarau, limited liability company