About Tt Consultancy Group Ltd (12951608) United Kingdom