Rudolf Hänseler, sole proprietorship, CHE-420.600.197