About Ht C Holdings Ltd (13510538) United Kingdom