The Nameserver ns1.nevisinternet.net have a IP Address of 164.39.7.101 which is hosted on United Kingdom.
Peel Interactive - Immersive digital experiences through augmented reality, virtual reality and more