Yancoal Australia is buying an 80 per cent stake in the Kestrel coking coal mine in central Queensland, Australia's largest underground coal mine.