About Black Bamboo Promotions Limited (11128054) United Kingdom