About Nrd Ventures Limited (10891373) United Kingdom