About Ip Karugamo Holdings (uk) Limited (09022417) United Kingdom