About Tc Capital Holdings Ltd (12443873) United Kingdom