About Ranmore Fund Management Ltd (06477512) United Kingdom