About Thread 35 Ltd (09491272) United Kingdom