About Tsm Holdings Ltd (13161836) United Kingdom