About Ddnp Holdings Limited (NI633683) United Kingdom