About Bloom Bamboo Ltd (12740012) United Kingdom