About K.d.s Holdings Ltd (12139633) United Kingdom