About Tnd Holdings Limited (09625801) United Kingdom