About Out Of Thread Ltd (11192581) United Kingdom