Geo Location Information for 195.225.198.236 IP Address. The IP Address 195.225.198.236 is located at 50.767 latitude and 6.1 longitude in Germany. Friendly Location for the IP Address is NORDRHEIN-WESTFALEN, AACHEN, GERMANY
Corporate website of the Infernum Productions AG from Berlin, Germany