TVDK AG, Oensingen, limited or corporation, CHE-455.409.263