Mecla AG, Flüelen, Limited or Corporation, CHE-238.636.325