About Thread Studio Jewellery Limited (10940607) United Kingdom