About Ranmoor Capital Management (uk) Limited (10375926) United Kingdom