About Bamboo Capital Limited (10076053) United Kingdom