About Wired Limited (04132594) United Kingdom