Jake Moorcroft used the pseudonym 'Invincible Hound' while dealing Class A drugs on the EncroChat platform