About Queerthreads Ltd (12694293) United Kingdom