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