About Bamboo Tribe Life Ltd (11496644) United Kingdom