About Ttt Holdings Limited (11692394) United Kingdom