About Flexthreads Ltd (11465602) United Kingdom