About Black Bamboo Limited (13196401) United Kingdom