NCT06034587 - Multimodal Ultrasound Imaging Assessment on Keloid | Crick | Crick