NCL, or Northern Coalfields Limited, is a well-known name in the Indian mining sector and a subsidiary of Coal India Limited.