About Tyd Holdings Ltd (12711578) United Kingdom