About Bamboo Investments Ltd (11097605) United Kingdom