About Canmoor (lgx) Ltd (12804881) United Kingdom