About Canmoor (canada) Ltd (12805026) United Kingdom