About The Black Mamba Publishing Ltd (12605687) United Kingdom