Heinz will have a clear majority stake in Petrosoyuz, a privately-held St. Petersburg-based food company that holds Russia’s number-one or number-two positions in mayonnaise, ketchup and margarine.