About New River Holdings Limited (00486480) United Kingdom