About N S D (uk) Ltd. (07283684) United Kingdom