About Keld Management Company Limited (13241581) United Kingdom