About Dynamic Threads Ltd (11177478) United Kingdom