About Blackamoor Consulting Limited (12190270) United Kingdom