About Common Thread Global Ltd (10982743) United Kingdom