About Tydi Ltd (07501276) United Kingdom