The Nameserver ns2.checkwhocalled.co.uk have a IP Address of 91.186.19.73 which is hosted on United Kingdom.
United Kingdom's Free reverse phone lookup allows you to check who called from over 1 billion phone numbers.