Thanks for the query,
Asymptomatic red spots on body since birth or soon after birth can be hemangioma
It is a vascular malformation
If there is symptoms like itch it can be urticaria.
You may require treatment with anti histamines
or LASERS depending upon your condition.
Regarding spots, these can be removed using skin lightening creams.
Please meet a dermatologist
for exact diagnosis and treatment.
Let me know if you have any other doubt.
you can ask a direct question to me on this forum, following the below link.
Wishing you a good health.