About Ts Ventures Limited (10511720) United Kingdom