Several Indian brands were among the winners at the acclaimed London Spirits Competition 2025. An artisanal gin was named the best spirit domestically for this year.