Multimodal Ultrasound Imaging Assessment on Keloid | NCT06034587 | Trialant