About J.k.e. Holdings Ltd. (02525904) United Kingdom