You are having bruise.. Ecchymosis
suggesting purpuric disorder
There are may causes.
I think in your case it may be low Hb.. i.e. anaemia
You go for blood test
related to anaemia and other diseases should be ruled out by series of blood tests and other investigation.
You should consult either dermatologist
or heamtologist.Blood transfusion
and oral heamatinics will improve Hb level.
If perfect cause of anaemia is found, treat it.
Local thrombophob oint and oral vitamin C and K will improve skin condition.
Anaemia and low B 12 may be responsible for numbness. Injection or tablet of B12 should be taken ,if B12 level is found low in test.
I hope you got my answer.
Wishing you healthy life.
Dr. Ilyas Patel MD