About Nu.dcsu Ltd (12840319) United Kingdom