The nameserver holbi.co.uk have a IP Address of 5.135.105.23 which is hosted on France.
eCommerce Agency UK | Web Design, Development, Site Optimisation