Mam its not deficiency sometimes legs veins are weak that blood colitis can be stop blood flow to particular area due to that swelling comes. But sometimes its indignation of starting of some diseases related to kidney heart or lungs.
Before that you do any test just apply home remedy if it can help u than no need for test..
Drink maximum 12-14 Glass of water in a day.
Dip you feet and hand 3 min hot water and 1 min. cold water . do at least 2to 3 times. Every day before sleeping. Add Rock salt (Saindha Namak) in hot water only.
After one week update me... Hope you will cure soon..