The Nameserver ns-718.awsdns-25.net have a IP Address of 205.251.194.206 which is hosted on United States.
OLX is part of OLX Group, a network of leading marketplaces present in 30+ countries with 20+ brands.