About Blackmoor Capital Ltd (12438622) United Kingdom