Credit Rating is not compulsary.

 

Yes the maximum rate of interest is 12.5%