About Ts Nexus Limited (07476685) United Kingdom