The IP address 195.5.96 has been registered by Neckarstrasse 1-5 from the ripencc registry
The IP location is: