About Bamboo Chip Ltd (13161004) United Kingdom