About Wired Technologies Limited (12654643) United Kingdom