About Ipi Holdings Limited (05399449) United Kingdom