Hello, my age is 33 Today I am having swelling

Patient: Hello, my age is 33. Today I am having swelling on penis foreskin. It’s not painful but itchy. What should be the cause and treatment

Symptoms: Itching

Doctor: