About Tss World Ltd (10247118) United Kingdom