About White Threads Ltd (12258478) United Kingdom