About T T R Global Ltd (11203268) United Kingdom