About Triple T Consultancy Ltd. (12631924) United Kingdom