biz.inter.nl.net, InterNLnet hosting