About Dukfent Nlr Limited (00577908) United Kingdom