The Nameserver ns2.kuaza.com have a IP Address of 94.23.152.89 which is hosted on United Kingdom.
Online Legal Resources for Judgments of Supreme Court and All the High Courts of India