Non-Banking Finance Company (NBFC)
NTN No. 6955248-3
Registration No. 0147527