About Krupp & Henkel Investments Limited (10475442) United Kingdom