SIGLENS/노보큐어 리미티드, NovoCure Limited (NVCR)