About T Thirty Ltd (13258316) United Kingdom