TROJAN INVESTMENT LEASING COMPANY PRIVATE LIMITED - CIN