Hi and welcome to the forum! I am glad that I can help you.
You would like to know the cause of numbness, swelling, livid skin and bulging veins.
Circulation problems in the arms may appear due to the following reasons: vascular contraction, inflammation and thrombosis (clotting) of small and medium arteries and veins of the hands and feet such as in Buerger's disease, or pressure over veins and nerves such as in carpal tunnel syndrome. During pregnancy there is an excess of water in the body which is characterized with edema usually on the hands and feet. There are several known spots where muscles of the arms may press over nerves and blood vessels.
According to the data that you described, it is likely that you may be experiencing circulation problems due to pressure over veins and nerves, which explains numbness, swelling, livid skin and bulging veins. You may consider seeing a plastic surgeon to rule out or confirm carpal tunnel syndrome. If you experience serious discomfort, you may consider having a surgery.
Please keep in mind that I provide medical information only. I am not able to diagnose medical conditions online. Please contact your doctor or other qualified healthcare provider such as a plastic surgeon for further advice and information about diagnosis and treatment options.