About K.k.d Solutions Limited (09650907) United Kingdom