About Tck Holdings Ltd (12052742) United Kingdom