About River Marsh Capital Management Llp (OC401521) United Kingdom