About The Thread Connect Ltd (13051188) United Kingdom