About Itc Investment And Trading Company Limited (06511127) United Kingdom