The nameserver celsusgroup.co.uk have a IP Address of 151.106.42.179 which is hosted on France.
Expert People. Exceptional Care