About River Ridge Holdings Limited (NI640376) United Kingdom