About K D Holdings Ltd (09761167) United Kingdom