The Nameserver ns2.pxr.nl have a IP Address of 85.17.41.33 which is hosted on Netherlands.
Vegan Essentials is your complete online vegan store for all your vegan products including vegan clothing, vegan snacks, vegan sweets, and vegan health and beauty products.