TVDK AG, Oensingen, Limited or Corporation, CHE-455.409.263