About Bare Threads Ltd (12185074) United Kingdom