About Canmoor Ventures Limited (05258558) United Kingdom