The Nameserver ns1.allahorders.com have a IP Address of 144.217.122.65 which is hosted on Canada.
الحق من ربك