Enlarge / The seizure notice for WeLeakInfo even included the site's logo. Fancy. On Wednesday, police in the Netherlands and Northern Ireland arrested two 22-year-old men believed to be connected to WeLeakInfo, a site offering…