About K Dell Limited (12454080) United Kingdom