FREST INVESTMENT AND LEASING COMPANY PRIVATE LIMITED - CIN