About Young Threads Limited (12051967) United Kingdom