About Jlis And New Threads Ltd (04602412) United Kingdom