About Kinver Investments (holdings) Ltd (13486251) United Kingdom