This is NWPS.fi server located in Finland. Nothing much is hosted here.