About Beyond Bamboo Holdings Ltd (12397477) United Kingdom