Hi welcome to Health care magic forum. Red spots on the body rarely itching means it is some what confusing. appears to be metabolic.
I advise you to consult a dermatologist
for diagnosis and treatment. For confermation you may need to get glucose
tolarance test lipid profile
along with other routine blood tests for confermation.
Besides i advise you some diet recomendations as take more of green leafy vegetables pulses sprouts egg milk fruits and juices for health
and texture of the skin. wishing for a quick recovery and thanks for calling.