Hello
let ip
if you had a ticket to tech support then this could be one of the administrators hosting
you still can`t block the administrator. if you have any doubts you can change passwords
****