About T&a Global Ltd (11694081) United Kingdom