About Ipact Limited (08544396) United Kingdom