About Bamboo Token Ltd (12413804) United Kingdom