About Ipi Communications Limited (11890410) United Kingdom