About K.d. Designs London Ltd. (12168667) United Kingdom