About Ranmoor Capital Management Llp (OC415862) United Kingdom