The Nameserver ns4.ebiz.hosting.mt.im have a IP Address of 80.65.249.15 which is hosted on Isle of Man.
isleofman.com - Your guide to the Isle of Man. How to get to the Isle of Man and what to do when here. Including a Directory of where to stay and local businesses.