About Ranmoor Management Ltd (13451881) United Kingdom