The IP address 41.205.158 has been registered by TELECOM-NAMIBIA from the afrinic registry
The IP location is: