@Override
public GeoLocationDetails getLocation() {
if (geoLocationDetails == null) {
try {
final List<String> thisAddress = Collections.singletonList(InetAddress.getLocalHost().getHostAddress());
geoLocationDetails = new GeoLocationDetails() {
@Override
public String getCountry() {
return "UK";
}