About Threadz Ltd (10845170) United Kingdom