About Nnd Holdings Limited (12813633) United Kingdom