About Ipp (europe) Limited (11606626) United Kingdom