About Nrd Administration Limited (11050077) United Kingdom