Who are they? Is there a secret lurking behind this company? Does the name have some dubious anagrammatical other meaning à la Torchwood?
And why does their logo vaguely remind me of the Tyrell Corporation one from Blade Runner?
Other Doctor Who themed designs;