Study of Psycho-Social Impact of Keloid | NCT01478243 | Trialant