About N C D International Limited (04598745) United Kingdom