About Rethread Ltd (10116332) United Kingdom