مالک و صاحب این سایت شخصی در خارج از کشور و دفتر ان در انگلیس است. و هویت او مشخص نیست.