The Nameserver ns2.siteground286.com have a IP Address of 184.154.235.103 which is hosted on United States.
Buy Digital Gift Cards, Digital Membership Cards or digital Loyalty Cards online from Stor, the only place to shop for digital cards in South Africa