Vitamins and minerals complex