About Nrd Holdings Limited (12395517) United Kingdom