NCT01840007 - Pilot Study Evaluating the Efficacy and Safety of Metformin in Melanoma | Crick | Crick