About Itp 6 Ltd (11580244) United Kingdom