About Kinver Investments Limited (10675825) United Kingdom