About Ts Information Technology Limited (07254811) United Kingdom