About Canmoor Capital Limited (05258560) United Kingdom