Yes! It is Absolutely FREE!!
It is true that you can have a Free SSL fully trusted green padlock on your website 🙂 , even your Free .com.np [NP ccTLD] or any kind of domain can get a FREE SSL
They provide free ssl issued for only 3Months and is supported by majority of web browsers
They provide free ssl issued for only 12Months and is supported by majority of web browsers,but targeted mainly for non-profit and non-commercial websites
I will write about installing SSL in your Server via cPanel or any other panel soon