About Itm Holdings Ltd (11132568) United Kingdom