80.193.72.145 is located in Sheffield, United Kingdom (latitude 53.383, longitude -1.466) db-ip data: September 2026