About Canmoor (lgx) 2 Ltd (13132856) United Kingdom