About Dead Threads Limited (11621088) United Kingdom