About Lochem Capital Limited (13486261) United Kingdom