Question: which British technology news and opinion website didMike Magee departed from? 
Sentence (from "The Register"): Situation Publishing Ltd is listed as the site's publisher.
Relevant evidence: No