Welcome to icliniq.com.
Do not be scared. Repeat the tests soon. A raised B12 can happen due to laboratory error. Even after that, if you have SGOT (aspartate transaminase) above SGPT (alanine transaminase), you should do a USG (ultrasound) abdomen. A raised SGOT above SGPT of about 2:1 ratio suggests an alcoholic liver disease. I do not know about your drinking habits.
A chronically elevated SGOT above SGPT can also occur due to nonhepatic causes like hypothyroidism and in some myopathies (muscle illness). You should get your tests repeated along with serum TSH levels, complete blood count and kidney function tests. Serum B12 is metabolized in the liver, and its excess is excreted through kidneys.