Hello
Since when you are facing this problem.
Keloid is overgrowth of scar tissue
Do u have itchging at that area
Next Steps
I will picture of the affected area and detailed information to understand ur problem better
Health Tips
u can do direct online consulation with me so that I can suggest u further treatment
tc