About Blue River Capital Management Llp (OC311498) United Kingdom