About 2ts Investments Ltd (13362547) United Kingdom