About Tns 24 Ltd (07505652) United Kingdom