About T & T Global Consultancy Ltd (13102584) United Kingdom