NCT01241669 - Randomized, Placebo-controlled Study to Evaluate Effects of E5555 on Renal Function Parameters and OCT2 Activity | Crick | Crick