86.105.220.0 - 86.105.220.255 is an IP address range owned by Civilisation Information Technology, communication and internet services Co., L and located in Iraq - select an address below for more geolocation details