About Thread Needle Trading Ltd (13260316) United Kingdom