About Itc Group Ltd (11612742) United Kingdom