Narayana Hrudayalaya Ltd.

GPTKB entity