102.69.149.0 - 102.69.149.255 is an IP address range owned by Fawry for Banking and Electronic Payment Technology Services (S.A.E) and located in Egypt - select an address below for more geolocation details