Global food giants Unilever and Nestle have entered the race to buy GlaxoSmithKline (GSK)'s Horlicks business in India, according to media reports in the country.