About Tti Holding Ltd (10969436) United Kingdom