About I.p. Integration Holdings Limited (13018421) United Kingdom