78.144.212.44 is located in Middleton, United Kingdom (latitude 53.55, longitude -2.2) db-ip data: September 2026