you need to be very careful with supplement, you never know exactly what you are getting. They may contain cyanocobalamine instead of methylcobalamine put even more stress on your methyl stores, especially if you, like many europeans, you have an mthfr mutation.
If your liver is damaged you should also be very careful with supplements containing retinol (vitaminA)