Celfa AG, Schwyz, limited or corporation, CHE-102.541.313