About Thredz Brow Bar Ltd (10059589) United Kingdom