Thanks for your Query,
Your tingling sensation
was due to pressure causes on nerves that supply your upper limbs
It may be due to a temporary pressure like your work,position of sitting, sleeping usage of limbs etc.
There were also possibility of cervicle rib causes pressure on brachial plexus
B1B6B!2 Deficiency also causes tingling & numbness
So consult your doctor he will diagnose it & suggest treatment accordingly.