About Ndf Administration Limited (01955637) United Kingdom