About Trading Index Limited (11007292) United Kingdom