About Nddl Analytics Limited (09602939) United Kingdom