About Klesch Administration Company Limited (02624694) United Kingdom