About Ringmore Investments Llp (OC425987) United Kingdom