About Ipp Holdings (europe) Limited (11708277) United Kingdom