About Ts Bal Holdings Ltd (12177410) United Kingdom