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