About Ndc Holdings Ltd (10290619) United Kingdom