About Dlr Ne Ltd (12075201) United Kingdom