About Black Mamba Marketing & Events Ltd (11390177) United Kingdom