About I.p.p.r. Trading Limited (04041367) United Kingdom