About Canmoor Asset Management Limited (05293494) United Kingdom