90.224.83.202 is located in Uddevalla, Sweden (latitude 58.313, longitude 11.991) db-ip data: September 2026