About Wired World Limited (12011984) United Kingdom