The nameserver ns2.prod-cloud-ocb.orange-business.com have a IP Address of 90.84.40.69 which is hosted on France.