About Ts Yoka S Limited (12521588) United Kingdom