About K&d Limited (11142061) United Kingdom