About Bamboo Tygrr Ltd (12234329) United Kingdom