About N R D Limited (SC176328) United Kingdom