NCT02257398 - Placebo and Moxifloxacin Controlled Cardiac Conduction Study of GSK2140944 in Healthy Volunteers | Crick | Crick