About Ipp Holdings (cyprus) Limited (11708258) United Kingdom