Yum! Restaurants India Pvt Ltd

GPTKB entity