About Ipi (europe) Limited (06444996) United Kingdom