About Itc Group Ltd (13057621) United Kingdom