About Golden Thread Developments Limited (12086558) United Kingdom