About Klesch Investment Management Company Limited (02512753) United Kingdom