This is a logo of ABC, a food and drink company in Indonesia, which is currently owned by The Kraft Heinz Company.
PT Heinz ABC Indonesia
<a rel="nofollow" class="external free" href="https://www.heinzabc.co.id/">https://www.heinzabc.co.id/</a>