About K.d. Masters Ltd (06525898) United Kingdom